ball socket housing - Francés Inglés Diccionario